project something on to something - Alemán Inglés Diccionario